\doxysection{Class Hierarchy}
This inheritance list is sorted roughly, but not completely, alphabetically\+:\begin{DoxyCompactList}
\item \contentsline{section}{calico\+::sensors\+::Accelerometer\+Cost\+Functor}{\pageref{classcalico_1_1sensors_1_1AccelerometerCostFunctor}}{}
\item \contentsline{section}{calico\+::sensors\+::Accelerometer\+Measurement}{\pageref{structcalico_1_1sensors_1_1AccelerometerMeasurement}}{}
\item \contentsline{section}{calico\+::sensors\+::Accelerometer\+Model}{\pageref{classcalico_1_1sensors_1_1AccelerometerModel}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{calico\+::sensors\+::Accelerometer\+Scale\+And\+Bias\+Model}{\pageref{classcalico_1_1sensors_1_1AccelerometerScaleAndBiasModel}}{}
\item \contentsline{section}{calico\+::sensors\+::Accelerometer\+Scale\+Only\+Model}{\pageref{classcalico_1_1sensors_1_1AccelerometerScaleOnlyModel}}{}
\item \contentsline{section}{calico\+::sensors\+::Accelerometer\+Vector\+Nav\+Model}{\pageref{classcalico_1_1sensors_1_1AccelerometerVectorNavModel}}{}
\end{DoxyCompactList}
\item \contentsline{section}{calico\+::sensors\+::Accelerometer\+Observation\+Id}{\pageref{structcalico_1_1sensors_1_1AccelerometerObservationId}}{}
\item \contentsline{section}{calico\+::chart\+\_\+detectors\+::April\+Grid\+Config}{\pageref{structcalico_1_1chart__detectors_1_1AprilGridConfig}}{}
\item \contentsline{section}{calico\+::chart\+\_\+detectors\+::April\+Grid\+Detector}{\pageref{classcalico_1_1chart__detectors_1_1AprilGridDetector}}{}
\item \contentsline{section}{calico\+::Batch\+Optimizer}{\pageref{classcalico_1_1BatchOptimizer}}{}
\item \contentsline{section}{calico\+::BSpline$<$ N, T $>$}{\pageref{classcalico_1_1BSpline}}{}
\item \contentsline{section}{calico\+::BSpline$<$ 6 $>$}{\pageref{classcalico_1_1BSpline}}{}
\item \contentsline{section}{calico\+::sensors\+::Camera\+Cost\+Functor}{\pageref{classcalico_1_1sensors_1_1CameraCostFunctor}}{}
\item \contentsline{section}{calico\+::sensors\+::Camera\+Measurement}{\pageref{structcalico_1_1sensors_1_1CameraMeasurement}}{}
\item \contentsline{section}{calico\+::sensors\+::Camera\+Model}{\pageref{classcalico_1_1sensors_1_1CameraModel}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{calico\+::sensors\+::Double\+Sphere\+Model}{\pageref{classcalico_1_1sensors_1_1DoubleSphereModel}}{}
\item \contentsline{section}{calico\+::sensors\+::Extended\+Unified\+Camera\+Model}{\pageref{classcalico_1_1sensors_1_1ExtendedUnifiedCameraModel}}{}
\item \contentsline{section}{calico\+::sensors\+::Field\+Of\+View\+Model}{\pageref{classcalico_1_1sensors_1_1FieldOfViewModel}}{}
\item \contentsline{section}{calico\+::sensors\+::Kannala\+Brandt\+Model}{\pageref{classcalico_1_1sensors_1_1KannalaBrandtModel}}{}
\item \contentsline{section}{calico\+::sensors\+::Open\+Cv5\+Model}{\pageref{classcalico_1_1sensors_1_1OpenCv5Model}}{}
\item \contentsline{section}{calico\+::sensors\+::Open\+Cv8\+Model}{\pageref{classcalico_1_1sensors_1_1OpenCv8Model}}{}
\item \contentsline{section}{calico\+::sensors\+::Unified\+Camera\+Model}{\pageref{classcalico_1_1sensors_1_1UnifiedCameraModel}}{}
\end{DoxyCompactList}
\item \contentsline{section}{calico\+::sensors\+::Camera\+Observation\+Id}{\pageref{structcalico_1_1sensors_1_1CameraObservationId}}{}
\item \contentsline{section}{calico\+::Default\+Synthetic\+Test}{\pageref{classcalico_1_1DefaultSyntheticTest}}{}
\item \contentsline{section}{April\+Tags\+::Edge}{\pageref{classAprilTags_1_1Edge}}{}
\item \contentsline{section}{April\+Tags\+::Float\+Image}{\pageref{classAprilTags_1_1FloatImage}}{}
\item \contentsline{section}{April\+Tags\+::Gaussian}{\pageref{classAprilTags_1_1Gaussian}}{}
\item \contentsline{section}{April\+Tags\+::GLine2D}{\pageref{classAprilTags_1_1GLine2D}}{}
\item \contentsline{section}{April\+Tags\+::GLine\+Segment2D}{\pageref{classAprilTags_1_1GLineSegment2D}}{}
\item \contentsline{section}{April\+Tags\+::Gray\+Model}{\pageref{classAprilTags_1_1GrayModel}}{}
\item \contentsline{section}{April\+Tags\+::Gridder$<$ T $>$}{\pageref{classAprilTags_1_1Gridder}}{}
\item \contentsline{section}{calico\+::sensors\+::Gyroscope\+Cost\+Functor}{\pageref{classcalico_1_1sensors_1_1GyroscopeCostFunctor}}{}
\item \contentsline{section}{calico\+::sensors\+::Gyroscope\+Measurement}{\pageref{structcalico_1_1sensors_1_1GyroscopeMeasurement}}{}
\item \contentsline{section}{calico\+::sensors\+::Gyroscope\+Model}{\pageref{classcalico_1_1sensors_1_1GyroscopeModel}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{calico\+::sensors\+::Gyroscope\+Scale\+And\+Bias\+Model}{\pageref{classcalico_1_1sensors_1_1GyroscopeScaleAndBiasModel}}{}
\item \contentsline{section}{calico\+::sensors\+::Gyroscope\+Scale\+Only\+Model}{\pageref{classcalico_1_1sensors_1_1GyroscopeScaleOnlyModel}}{}
\item \contentsline{section}{calico\+::sensors\+::Gyroscope\+Vector\+Nav\+Model}{\pageref{classcalico_1_1sensors_1_1GyroscopeVectorNavModel}}{}
\end{DoxyCompactList}
\item \contentsline{section}{calico\+::sensors\+::Gyroscope\+Observation\+Id}{\pageref{structcalico_1_1sensors_1_1GyroscopeObservationId}}{}
\item \contentsline{section}{Homography33}{\pageref{classHomography33}}{}
\item \contentsline{section}{Is\+Ok\+And\+Holds\+Matcher$<$ Inner\+Matcher $>$}{\pageref{classIsOkAndHoldsMatcher}}{}
\item \contentsline{section}{Is\+Ok\+Matcher}{\pageref{classIsOkMatcher}}{}
\item \contentsline{section}{April\+Tags\+::Gridder$<$ T $>$\+::Iterator}{\pageref{classAprilTags_1_1Gridder_1_1Iterator}}{}
\item \contentsline{section}{calico\+::Landmark}{\pageref{structcalico_1_1Landmark}}{}
\item testing\+::Matcher\+Interface\begin{DoxyCompactList}
\item \contentsline{section}{Is\+Ok\+And\+Holds\+Matcher\+Impl$<$ Status\+Or\+Type $>$}{\pageref{classIsOkAndHoldsMatcherImpl}}{}
\item \contentsline{section}{Mono\+Is\+Ok\+Matcher\+Impl$<$ T $>$}{\pageref{classMonoIsOkMatcherImpl}}{}
\end{DoxyCompactList}
\item \contentsline{section}{April\+Tags\+::Math\+Util}{\pageref{classAprilTags_1_1MathUtil}}{}
\item \contentsline{section}{calico\+::Pose3$<$ T $>$}{\pageref{classcalico_1_1Pose3}}{}
\item \contentsline{section}{calico\+::Pose3$<$ double $>$}{\pageref{classcalico_1_1Pose3}}{}
\item \contentsline{section}{calico\+::Profiler}{\pageref{classcalico_1_1Profiler}}{}
\item \contentsline{section}{April\+Tags\+::Quad}{\pageref{classAprilTags_1_1Quad}}{}
\item \contentsline{section}{calico\+::Rigid\+Body}{\pageref{structcalico_1_1RigidBody}}{}
\item \contentsline{section}{April\+Tags\+::Segment}{\pageref{classAprilTags_1_1Segment}}{}
\item \contentsline{section}{calico\+::sensors\+::Sensor}{\pageref{classcalico_1_1sensors_1_1Sensor}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{calico\+::sensors\+::Accelerometer}{\pageref{classcalico_1_1sensors_1_1Accelerometer}}{}
\item \contentsline{section}{calico\+::sensors\+::Camera}{\pageref{classcalico_1_1sensors_1_1Camera}}{}
\item \contentsline{section}{calico\+::sensors\+::Gyroscope}{\pageref{classcalico_1_1sensors_1_1Gyroscope}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Dual\+Coding\+::Sketch$<$ T $>$}{\pageref{classDualCoding_1_1Sketch}}{}
\item \contentsline{section}{util\+::Status\+Builder}{\pageref{classutil_1_1StatusBuilder}}{}
\item \contentsline{section}{April\+Tags\+::Tag\+Family\+::Table\+Initializer}{\pageref{classAprilTags_1_1TagFamily_1_1TableInitializer}}{}
\item \contentsline{section}{April\+Tags\+::Tag\+Codes}{\pageref{classAprilTags_1_1TagCodes}}{}
\item \contentsline{section}{April\+Tags\+::Tag\+Detection}{\pageref{structAprilTags_1_1TagDetection}}{}
\item \contentsline{section}{April\+Tags\+::Tag\+Detector}{\pageref{classAprilTags_1_1TagDetector}}{}
\item \contentsline{section}{April\+Tags\+::Tag\+Family}{\pageref{classAprilTags_1_1TagFamily}}{}
\item unittest.\+Test\+Case\begin{DoxyCompactList}
\item \contentsline{section}{python\+\_\+bindings\+\_\+test.\+Test\+Calico\+Python\+Bindings}{\pageref{classpython__bindings__test_1_1TestCalicoPythonBindings}}{}
\item \contentsline{section}{python\+\_\+utils\+\_\+test.\+Test\+Calico\+Python\+Utils}{\pageref{classpython__utils__test_1_1TestCalicoPythonUtils}}{}
\end{DoxyCompactList}
\item \contentsline{section}{calico\+::Trajectory}{\pageref{classcalico_1_1Trajectory}}{}
\item \contentsline{section}{calico\+::Trajectory\+Evaluation\+Params}{\pageref{structcalico_1_1TrajectoryEvaluationParams}}{}
\item \contentsline{section}{April\+Tags\+::Union\+Find\+Simple}{\pageref{classAprilTags_1_1UnionFindSimple}}{}
\item \contentsline{section}{calico\+::World\+Model}{\pageref{classcalico_1_1WorldModel}}{}
\item \contentsline{section}{April\+Tags\+::XYWeight}{\pageref{structAprilTags_1_1XYWeight}}{}
\item build\+\_\+ext\begin{DoxyCompactList}
\item \contentsline{section}{setup.\+CMake\+Build}{\pageref{classsetup_1_1CMakeBuild}}{}
\end{DoxyCompactList}
\item Extension\begin{DoxyCompactList}
\item \contentsline{section}{setup.\+CMake\+Extension}{\pageref{classsetup_1_1CMakeExtension}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
